package com.enjoyor.soa.traffic.api.dto.psas;

import java.util.Date;

import com.enjoyor.soa.traffic.util.bean.base.ABean;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
/**
 * 文本预案模板信息
 * @author zsy
 *
 */
@ApiModel(description = "文本预案模板信息",value = "TemplanteInfoDto")
public class TemplateInfoDto extends ABean{

	/**  */
	private static final long serialVersionUID = 8400614115423918044L;

	@ApiModelProperty(value = "模板编号", name="templateId",  required = true)
	private String templateId;

	@ApiModelProperty(value = "模板名称", name="templateName",  required = true)
    private String templateName;

	@ApiModelProperty(value = "模板文本内容", name="templateText",  required = true)
    private String templateText;

	@ApiModelProperty(value = "创建时间", name="createTime",  required = true)
    private Date createTime;

	@ApiModelProperty(value = "模板类型编号", name="templateTypeId",  required = true)
    private String templateTypeId;

	@ApiModelProperty(value = "模板类型名称", name="templateTypeName",  required = true)
    private String templateTypeName;

	@ApiModelProperty(value = "创建人", name="createPerson",  required = true)
    private String createPerson;

	@ApiModelProperty(value = "备注", name="memo",  required = true)
    private String memo;

	@ApiModelProperty(value = "更新时间", name="updateTime",  required = true)
    private Date updateTime;

    public String getTemplateId() {
        return templateId;
    }

    public void setTemplateId(String templateId) {
        this.templateId = templateId == null ? null : templateId.trim();
    }

    public String getTemplateName() {
        return templateName;
    }

    public void setTemplateName(String templateName) {
        this.templateName = templateName == null ? null : templateName.trim();
    }

	public String getTemplateText() {
		return templateText;
	}

	public void setTemplateText(String templateText) {
		this.templateText = templateText;
	}

	public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public String getTemplateTypeId() {
        return templateTypeId;
    }

    public void setTemplateTypeId(String templateTypeId) {
        this.templateTypeId = templateTypeId == null ? null : templateTypeId.trim();
    }

    public String getTemplateTypeName() {
        return templateTypeName;
    }

    public void setTemplateTypeName(String templateTypeName) {
        this.templateTypeName = templateTypeName == null ? null : templateTypeName.trim();
    }

    public String getCreatePerson() {
        return createPerson;
    }

    public void setCreatePerson(String createPerson) {
        this.createPerson = createPerson == null ? null : createPerson.trim();
    }

    public String getMemo() {
        return memo;
    }

    public void setMemo(String memo) {
        this.memo = memo == null ? null : memo.trim();
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }
}